2 research outputs found

    CORDIC algorithm and it’s applications in DSP

    Get PDF
    OBJECTIVE: The digital signal processing landscape has long been dominated by the microprocessors with enhancements such as single cycle multiply-accumulate instructions and special addressing modes. While these processors are low cost and offer extreme flexibility, they are often not fast enough for truly demanding DSP tasks. The advent of reconfigurable logic computers permits the higher speeds of dedicated hardware solutions at costs that are competitive with the traditional software approach. Unfortunately algorithms optimized for these microprocessors based systems do not map well into hardware. While hardware efficient solutions often exist, the dominance of the software systems has kept these solutions out of the spotlight. Among these hardware- efficient algorithms is a class of iterative solutions for trigonometric and other transcendental functions that use only shifts and adds to perform. The trigonometric functions are based on vector rotations, while other functions such as square root are implemented using an incremental expression of the desired function. The trigonometric algorithm is called CORDIC an acronym for Coordinate Rotation Digital Computer. The incremental functions are performed with a very simple extension to the hardware architecture and while not CORDIC in the strict sense, are often included because of the close similarity. The CORDIC algorithms generally produce one additional bit of accuracy for each iteration. DESCRIPTION: A detailed study on various modes of CORDIC algorithm is done. First of all a study is made how the CORDIC algorithm is derived from the general vector equation. Then a study is done regarding the various modes of the CORDIC algorithm and how it can be used to find the sine, cosine, tan and logarithm functions, its use in conversion of coordinate systems. An attempt is made to carry out a rigorous study of its use in DSP oriented applications AND how it has revolutionized the DSP scenario. Finally simulations are carried out using MATLAB to support the purpose of our study. RESULTS The results clearly bring out the advantage of using CORDIC algorithm. First of all the sine and cosine of any angle could be found out easily. Similar is the case of logarithm and hyperbolic functions. The simulation results prove the fact that the hardware complexity gets reduced by using the CORDIC algorithm. A large no of plots were obtained for different 7 functions. Finally the implementation in DCT was carried out and the results obtained were in line with those of the theoretical values. CONCLUSION The CORDIC algorithms presented in this paper are well known in the research and super computing circles. Here the basic CORDIC algorithm and a partial list of potential applications of potential applications of a CORDIC based processor array to digital signal processing is presented. The CORDIC based DCT architecture for low power design has been proposed. The proposed multiplierless CORDIC based DCT architecture produces high throughput and is easy to implementing VLSI. The proposed architecture reduced the input data range for the CORDIC processor by split and the no of compensation iterations in CORDIC based DCT computation by utilizing that most images have similar neighboring pixels. The project also shows that a tool is available for use in FPGA based computing machines, which are the likely basis for the next generation DSP systems

    Sequence information, ontogeny and tissue-specific expression of complement component C3 in Indian major carp, <i>Labeo rohita</i> (Hamilton)

    No full text
    672-678The complement system is one of the first line of immune defence mechanisms as well as a modifier of acquired immunity. C3 is the central complement component primarily synthesized in liver. The local synthesis of C3 in tissues other than liver may play an important role in local inflammatory processes. The present study aims at looking into ontogeny of C3 in Labeo rohita and its tissue-specific expression that is yet to be explored for Indian carps. Unfertilised eggs, and eggs after 0, 1, 3, 6, 12 h post-fertilization and hatchlings at 24 h, and 3 and 7 days post-fertilization were collected from three brood fish of L. rohita (rohu). Total RNA was extracted from ~50 mg of tissue and subjected to RT-PCR using heterologous carp primers to amplify C3 fragment. A product of 155 bp size of rohu C3 was amplified, the deduced amino acid sequence of which had 91.1% similarity to that of Cyprinus carpio C3. C3 mRNA was not detected in unfertilized and 6 h post-fertilised eggs. C3 transcripts were detected 12 h post-fertilisation. Similarly, tissues from liver, spleen, kidney, muscle, brain, gonads, intestine, blood, heart and gills collected from juveniles of rohu were subjected to detection of C3 transcripts by RT-PCR and C3 mRNA was detected in all the tissues. Thus, it is concluded that there is extra-hepatic synthesis of complement (C3) in L. rohita and the synthesis of this component occurs only 6 h post-fertilisation
    corecore